*{-moz-box-sizing:border-box;box-sizing:border-box;outline:0}



.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.index-pro .index-cp .slick-list{padding-bottom:20px}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block;margin-top: 20px;}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-40px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;filter:alpha(opacity=80);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:25px;-o-background-size:100% 100%;background-size:100% 100%;width:40px;height:80px}
.slick-next{right:25px;-o-background-size:100% 100%;background-size:100% 100%;width:40px;height:80px}
.slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:0}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}
.slick-dots li button{background:#fff;border-radius:50%}
.slick-slider .slick-active button{background:#1d437b;background:-webkit-linear-gradient(left,#1d437b,#3c74af);background:-o-linear-gradient(right,#1d437b,#3c74af);background:-moz-linear-gradient(right,#1d437b,#3c74af);background:-moz-linear-gradient(left,#1d437b,#3c74af);background:-o-linear-gradient(left,#1d437b,#3c74af);background:linear-gradient(to right,#1d437b,#3c74af);width:35px;border-radius:20px;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.caroursel{margin:30px auto 100px}
.poster-main{position:relative;width:900px;height:450px}
.poster-main a,.poster-main img{display:block}
.poster-main img{position:relative}
.poster-main .poster-list{width:900px;height:450px}
.poster-main .poster-list .poster-item{position:absolute;left:0;top:0}
.poster-main .poster-list .poster-item .xq{position:absolute;bottom:25px;left:28%;background:url(../images/back_bg2.png) repeat;color:#fff;padding:18px 80px 24px;text-align:center}
.poster-main .poster-list .poster-item .xq h3{font-size:24px;color:#fff}
.poster-main .poster-list .poster-item .xq p{font-size:18px;margin:18px auto}
.poster-main .poster-list .poster-item .xq a{padding:6px 13px;display:inline-block;color:#fff}
.poster-main .poster-btn{cursor:pointer;position:absolute;top:0;width:180px!important;height:470px!important;text-align:center;line-height:14px;color:#fff;background:url(../images/btn_l.png) no-repeat center;z-index:10}
.poster-main .poster-next-btn{background:url(../images/btn_r.png) no-repeat center}
.btn-box{display:table;margin-left:auto;margin-right:auto}
.index-btn{display:inline;cursor:pointer;float:left;width:10px;height:10px;color:#fff;margin-right:5px;margin-top:20px;border-radius:50%;background-color:#feb320}
.poster-main .poster-prev-btn{left:0}
.poster-main .poster-next-btn{right:0}
.index-btn.poster-btn-active{width:40px;border-radius:50px;background-color:#9fc112}
.wrap{width:100%;max-width:1350px;margin:0 auto}
.clearfix:after{content:" ";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.fl{float:left}
.fr{float:right}

.index-pro{background:#f0f3fa url(../images/index_pbg.jpg) top center no-repeat;-o-background-size:100%;width:100%;height:930px;}
.index-pro .index-cp .slick-dots{bottom:260px}
.index-pro .index-cp .slick-dots button{opacity:1;background:#ee0019;border-radius:20px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.index-pro .index-cp .slick-dots .slick-active button{background:#d80016;opacity:1;background:-webkit-linear-gradient(left,#d60016,#ec0019);background:-o-linear-gradient(right,#d60016,#ec0019);background:-moz-linear-gradient(right,#d60016,#ec0019);background:-moz-linear-gradient(left,#d60016,#ec0019);background:-o-linear-gradient(left,#d60016,#ec0019);background:linear-gradient(to right,#d60016,#ec0019);width:40px;border-radius:20px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ind-box{background:#fff url(../images/rxbj.jpg) center no-repeat;border-radius:60px;padding:50px 5% 70px 3%;position:relative;box-shadow:0 0 30px rgba(0,0,0,.3);height: 670px;margin-top: 40px;}
.ind-box:before{width:141px;height:150px;content:"";display:block;background:url(../images/sj_a.png) no-repeat;-o-background-size:cover;background-size:cover;position:absolute;right:-90px;top:95px}
.ind-box:after{width:408px;height:221px;content:"";display:block;background:url(../images/sj_b.png) no-repeat;-o-background-size:cover;background-size:cover;position:absolute;right:-10px;bottom:-10px}
.ind-box .left-box{float:left;margin-left:-10%;position:relative;z-index:5}
.ind-box .left-box:after{width:470px;height:572px;background:url(../images/ydp_bg.png) no-repeat;-o-background-size:cover;background-size:cover;content:"";display:block;position:absolute;top:20px;left:16%;z-index:-1}
.ind-box .right-box{float:right;width:60%;}
.ind-box .right-box h3 a{font-weight:bold;font-size:30px;color:#333;position:relative}
.ind-box .right-box h3 a:after{background:#d50016;width:140px;height:2px;background:-webkit-linear-gradient(left,#d50016,#fff);background:-o-linear-gradient(right,#d50016,#fff);background:-moz-linear-gradient(right,#d50016,#fff);background:-moz-linear-gradient(left,#d50016,#fff);background:-o-linear-gradient(left,#d50016,#fff);background:linear-gradient(to right,#d50016,#fff);display:block;content:"";position:absolute;left:0;bottom:-15px}
.ind-box .right-box .ul-ws{margin-top:40px;margin-left:-3%}
.ind-box .right-box .ul-ws li{float:left;width:30%;margin-left:3%}
.ind-box .right-box .ul-ws li p{font-size:24px;color:#333}
.ind-box .right-box .ul-ws li span{font-size:33px;color:#cc9f67; position:relative;display:block;line-height:93px;margin-top:30px;}
.ind-box .right-box .ul-ws li span::before{position:absolute;content:"";display:block;width:161px;height:93px;background:url(../images/b_a.png) no-repeat;-o-background-size:cover;background-size:cover;left:-13%}
.ind-box .right-box .wl-tu{margin-top:35px}
.ind-box .right-box .wl-tu p{font-size:24px;color:#333;margin-bottom:15px}
.ind-box .right-box .wl-tu span{font-size:18px;color:#333;display:block;line-height:30px}
.ind-box .right-box .wl-tu ul{margin-top:20px}
.ind-box .right-box .wl-tu li{float:left;width:22%;margin-right:2%}
.bj-zx{position:absolute;right:80px;bottom:25px;text-align:center;z-index:2}
.bj-zx img{margin:0 auto}
.bj-zx a{display:block;cursor:pointer;font-size:33px;color:#fff;margin-top: 20px;}
.bj-zx a:hover{font-size: 36px;}
.index-case .case-tit,.index-new .new-tit,.index-pro .pro-tit{font-size:14px;color:#a3a3a3;text-align:center;display:inline-block;position:relative;margin:0 auto;width:100%;text-transform:uppercase}
.index-case .case-tit:before,.index-new .new-tit:before,.index-pro .pro-tit:before{content:"";display:inline-block;height:1px;width:160px;background:#a3a3a3;position:absolute;left:30%;top:10px}
.index-case .case-tit:after,.index-new .new-tit:after,.index-pro .pro-tit:after{content:"";display:inline-block;height:1px;width:160px;background:#a3a3a3;position:absolute;right:30%;top:10px}
.index-case h2,.index-new h2,.index-pro h2{text-align:center;margin:20px auto}
.index-case h2 a,.index-new h2 a,.index-pro h2 a{font-size:45px;color:#000;display:inline;text-align:center}
.index-pro h2 a{color:#fff}
.index-pro h2 a:hover{-webkit-animation:jello 1s both;-moz-animation:jello 1s both;-o-animation:jello 1s both;animation:jello 1s both;color:#6b9ee3}





.index-case{overflow:hidden;background: #f0f3fa;padding-bottom: 30px;}
.index-case .txt,.index-pro .txt{font-size:14px;color:#999;text-align:center}
.flipster{display:block;margin:0px auto 10px;width:100%;position:relative;height:540px!important}
.flip-item,.flip-items{display:block;margin:0 auto;padding:0;list-style-type:none}
.flip-items{width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-box-sizing:content-box;box-sizing:content-box}
.flip-item{position:absolute;opacity:1}
.flip-future,.flip-next,.flip-past,.flip-prev{cursor:pointer}
.flip-item img{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.flipster-coverflow .flip-items{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;position:relative;padding-top:2%;padding-bottom:5%}
.flipster-coverflow .flip-item{display:block;-webkit-transition:all 175ms ease-in-out;-moz-transition:all 175ms ease-in-out;-o-transition:all 175ms ease-in-out;transition:all 175ms ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;position:absolute;width:30%}
.flipster-coverflow .flip-content{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent))}
.flipster-coverflow .flip-past .flip-content{-webkit-transform:rotateY(55deg) scale(.75);-moz-transform:rotateY(55deg) scale(.75);-o-transform:rotateY(55deg) scale(.75);-ms-transform:rotateY(55deg) scale(.75);transform:rotateY(55deg) scale(.75)}
.flipster-coverflow .flip-future .flip-content{-webkit-transform:rotateY(-55deg) scale(.75);-moz-transform:rotateY(-55deg) scale(.75);-o-transform:rotateY(-55deg) scale(.75);-ms-transform:rotateY(-55deg) scale(.75);transform:rotateY(-55deg) scale(.75)}
.flipster-coverflow.no-rotate .flip-past .flip-content{-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
.flipster-coverflow.no-rotate .flip-future .flip-content{-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
.flipster-coverflow .flip-current .flip-content{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}
.flipster-coverflow .flip-hidden{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0}
.flipster-carousel .flip-items{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}
.flipster-carousel .flip-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out}
.no-csstransforms .flipster-carousel .flip-item{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.flipster-carousel .flip-items .pic{box-shadow:5px 5px 10px rgba(0,0,0,.2);width:890px; height:500px;}
.flipster-carousel .flip-current .pic{border-radius:30px;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease; height:550px;}
.flipster-carousel .flip-current:hover .pic{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);border-radius:30px;}
.flipster-carousel .flip-past{-webkit-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(.65);-moz-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(.65);-o-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(.65);-ms-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(.65);transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(.65)}
.flipster-carousel.no-rotate .flip-past{-webkit-transform:translateX(-80%) translateZ(0) scale(.65);-moz-transform:translateX(-80%) translateZ(0) scale(.65);-o-transform:translateX(-80%) translateZ(0) scale(.65);-ms-transform:translateX(-80%) translateZ(0) scale(.65);transform:translateX(-80%) translateZ(0) scale(.65)}
.no-csstransforms3d .flipster-carousel .flip-past{-webkit-transform:translateX(-56%) scale(.5);-moz-transform:translateX(-56%) scale(.5);-o-transform:translateX(-56%) scale(.5);-ms-transform:translateX(-56%) scale(.5);transform:translateX(-56%) scale(.5)}
.no-csstransforms .flipster-carousel .flip-past{left:-20%;top:40%;width:50%;height:50%}
.flipster-carousel .flip-future{-webkit-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(.65);-moz-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(.65);-o-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(.65);-ms-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(.65);transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(.65)}
.flipster-carousel.no-rotate .flip-future{-webkit-transform:translateX(80%) translateZ(0) scale(.65);-moz-transform:translateX(80%) translateZ(0) scale(.65);-o-transform:translateX(80%) translateZ(0) scale(.65);-ms-transform:translateX(80%) translateZ(0) scale(.65);transform:translateX(80%) translateZ(0) scale(.65)}
.no-csstransforms3d .flipster-carousel .flip-future{-webkit-transform:translateX(56%) scale(.5);-moz-transform:translateX(56%) scale(.5);-o-transform:translateX(56%) scale(.5);-ms-transform:translateX(56%) scale(.5);transform:translateX(56%) scale(.5)}
.no-csstransforms .flipster-carousel .flip-future{left:88%;top:40%;width:50%;height:50%}
.flipster-carousel .flip-prev{-webkit-transform:translateX(-74%) translateZ(0) rotateY(68deg) scale(.8);-moz-transform:translateX(-74%) translateZ(0) rotateY(68deg) scale(.8);-o-transform:translateX(-74%) translateZ(0) rotateY(68deg) scale(.8);-ms-transform:translateX(-74%) translateZ(0) rotateY(68deg) scale(.8);transform:translateX(-74%) translateZ(0) rotateY(68deg) scale(.8)}
.flipster-carousel.no-rotate .flip-prev{-webkit-transform:translateX(-60%) translateZ(0) scale(.8);-moz-transform:translateX(-60%) translateZ(0) scale(.8);-o-transform:translateX(-60%) translateZ(0) scale(.8);-ms-transform:translateX(-60%) translateZ(0) scale(.8);transform:translateX(-60%) translateZ(0) scale(.8)}
.no-csstransforms3d .flipster-carousel .flip-prev{-webkit-transform:translateX(-24%) scale(.75);-moz-transform:translateX(-24%) scale(.75);-o-transform:translateX(-24%) scale(.75);-ms-transform:translateX(-24%) scale(.75);transform:translateX(-24%) scale(.75)}
.no-csstransforms .flipster-carousel .flip-prev{left:-9%;top:20%;width:75%;height:75%}
.flipster-carousel .flip-next{-webkit-transform:translateX(74%) translateZ(0) rotateY(-68deg) scale(.8);-moz-transform:translateX(74%) translateZ(0) rotateY(-68deg) scale(.8);-o-transform:translateX(74%) translateZ(0) rotateY(-68deg) scale(.8);-ms-transform:translateX(74%) translateZ(0) rotateY(-68deg) scale(.8);transform:translateX(74%) translateZ(0) rotateY(-68deg) scale(.8)}
.flipster-carousel .flip-future,.flipster-carousel .flip-past{z-index:1;-webkit-transition-delay:87.5ms;-moz-transition-delay:87.5ms;-o-transition-delay:87.5ms;transition-delay:87.5ms}
.flipster-carousel .flip-next,.flipster-carousel .flip-prev{z-index:2;-webkit-transition-delay:.058s;-moz-transition-delay:.058s;-o-transition-delay:.058s;transition-delay:.058s}
.flip-content{position:relative}
.flip-content a{overflow:hidden;display:block}
.flip-content .xq{background: rgba(0, 0, 0, 0.6);display:none;position:absolute;bottom:35px;left:50%;margin-left:-155px;color:#fff;padding:15px 30px;border-radius:20px;overflow:hidden;z-index:100;width: 310px;text-align: center;}
.flip-content .xq:hover{}
.flip-content .xq .box{}

.flip-current .xq.on{display:block}
.flip-content .xq h3 a{font-size:18px;color:#fff;background:0 0!important;padding:0;margin-bottom:10px}
.flip-content .xq em{display: block;width: 40px;height: 2px;background: #e62129;margin: 0 auto;}
.flip-content .xq p{font-size:26px;font-family: "Arial"}

.flipster-carousel .flip-current{z-index:999;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);-webkit-transition-delay:.058s;-moz-transition-delay:.058s;-o-transition-delay:.058s;transition-delay:.058s}
.flipster-carousel .flip-current:after{background:0 0;position:static}
.flip-current .pic{border:5px solid #fff}


@media screen and (max-width:4000px) and (min-width:2000px){
   
}
@media screen and (min-width:1925px){


}
@media screen and (max-width:1850px){

}
@media screen and (max-width:1780px){

}
@media screen and (max-width:1680px){
.wrap{max-width:1300px}
}
@media screen and (max-width:1600px){
.wrap{max-width:1300px}
}
@media screen and (max-width:1440px){

.wrap{max-width:1200px}
.ind-box .right-box h3 a{font-size:40px}
.ind-box .left-box{width:50%;}
.ind-box:before{right:-50px}
.ind-box .right-box .ul-ws li p,.ind-box .right-box .wl-tu p{font-size:20px}
.ind-box .right-box .wl-tu span,.nav-list li a{font-size:18px}
.ind-box-js p{font-size:16px}
.ind-box .right-box .ul-ws li span{font-size:32px;line-height:72px;margin-top:15px}
.ind-box .right-box .ul-ws li span::before{width:125px;height:72px}
.ind-box .left-box:after{width:400px;height:474px}
}
@media screen and (max-width:1400px){
.ind-box .left-box{width:50%;}
.ind-box .right-box h3 a{font-size:36px}

}
@media screen and (max-width:1366px){
.ind-box .left-box{}
.ind-box .left-box:after{left:7.6%}
.ind-box{padding-right:10%}
.flipster-carousel .flip-items .pic{width:750px}
}
@media screen and (max-width:1280px){
.wrap{max-width:1000px}
.ind-box .right-box .ul-ws li span::before{width:95px;height:55px}
.ind-box .right-box .ul-ws li span{font-size:24px;line-height:56px;margin-top:15px}
.ind-box:after{width:340px;height:183px}

}
@media screen and (max-width:1200px){

}
@media screen and (max-width:1024px){

.ind-box,.index-about-wrap,.index-new .pad{max-width:880px}
.ind-box .left-box:after{width:330px;height:400px}
.ind-box .right-box h3 a{font-size:28px}
.flipster-carousel .flip-items .pic{width:565px}
.ind-box .right-box .ul-ws{margin-top:20px}
.ind-box .right-box .ul-ws li p,.ind-box .right-box .ul-ws li span,.ind-box .right-box .wl-tu p{font-size:18px}
.ind-box .right-box .wl-tu span,.nav-list li a{font-size:16px}
.ind-box .right-box .wl-tu{margin-top:15px}
.ind-box:after{width:290px;height:157px}

}

@media screen and (max-width:1366px){

}




